runtime.hmap.extra (field)
30 uses
runtime (current package)
map.go#L129: extra *mapextra // optional fields
map.go#L248: if h.extra != nil && h.extra.nextOverflow != nil {
map.go#L251: ovf = h.extra.nextOverflow
map.go#L254: h.extra.nextOverflow = (*bmap)(add(unsafe.Pointer(ovf), uintptr(t.bucketsize)))
map.go#L260: h.extra.nextOverflow = nil
map.go#L268: *h.extra.overflow = append(*h.extra.overflow, ovf)
map.go#L275: if h.extra == nil {
map.go#L276: h.extra = new(mapextra)
map.go#L278: if h.extra.overflow == nil {
map.go#L279: h.extra.overflow = new([]*bmap)
map.go#L331: h.extra = new(mapextra)
map.go#L332: h.extra.nextOverflow = nextOverflow
map.go#L840: it.overflow = h.extra.overflow
map.go#L841: it.oldoverflow = h.extra.oldoverflow
map.go#L1019: if h.extra != nil {
map.go#L1020: *h.extra = mapextra{}
map.go#L1030: h.extra.nextOverflow = nextOverflow
map.go#L1063: if h.extra != nil && h.extra.overflow != nil {
map.go#L1065: if h.extra.oldoverflow != nil {
map.go#L1068: h.extra.oldoverflow = h.extra.overflow
map.go#L1069: h.extra.overflow = nil
map.go#L1072: if h.extra == nil {
map.go#L1073: h.extra = new(mapextra)
map.go#L1075: h.extra.nextOverflow = nextOverflow
map.go#L1281: if h.extra != nil {
map.go#L1282: h.extra.oldoverflow = nil
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)